home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
002
/
alltext.arc
/
IT.TXT
next >
Wrap
Text File
|
1987-07-19
|
6KB
|
158 lines
The Inside Track
Programmer's Utilities
and
Starter Assembly Subroutine Library for BASIC
Published by
MicroHelp, Inc.
2220 Carlyle Dr.
Marietta GA 30062-5841
(404) 973-9272 (800) 922-3383
The Inside Track consists of indispensable programmer's utilities plus and
introduction to the use of assembly language subroutines for the BASIC
programmer. No knowledge of assembly programming is required, nor is
an assembler program required.
All source code is included - even for memory resident programs!
Included in The Inside Track is an assembly routine that lets you send
ANSI commands to the screen in interpreted and compiled BASIC!
This package includes MicroHelp's popular "memory map" showing you all
the important memory locations used by DOS and the BIOS. The reverse side
contains register settings used by the most popular BIOS calls (used with
the DOSSUB2 routine described below).
In addition to a manual in a three ring binder, here's what you get:
Utilities
---------
ALARM.ASM and .COM - Memory-resident program that displays the time on
the screen. The alarm clock function can be used
to beep the speaker at a specified time.
BOOT.ASM and .COM - Reboot your system from DOS in one of three ways.
BRUN.ASM and .COM - Used with any BASIC compiler to load another EXE
program faster than BASIC.
DUPE.ASM and .COM - Duplicates the contents of the active monitor on
the inactive monitor.
EXEC.ASM and .COM - A program loader that allows a program running
under it to schedule execution of up to four
programs.
EXETOCOM.ASM and .BIN - A header file that is used to convert EXE
files to COM files for faster loading.
EXTMEM.ASM and .COM - Reserves memory beyond the 64K (string) limit of BASIC.
GETMEM2.ASM and .COM - Reserve memory for use during the current DOS session.
KEYMOD.ASM and .COM - Memory resident program that controls the keyboard
state. (See KEYMOD.BAS)
UNTIL.ASM and .COM - Used in batch files to wait until a specified time before
performing a function.
Assembly Routines for BASIC
---------------------------
ANSI.ASM and .OBJ - Assembly subroutine for sending ANSI instructions
to the screen from BASIC.
ANSI.BAS - Demonstrates the use of ANSI screen control functions from
interpreted BASIC.
ANSIC.BAS - Same as ANSI.BAS for compiled BASIC.
BASMAIN.ASM and .OBJ - Used to pass the Program Segment Prefix to, and
limit the amount of memory used by programs compiled with
IBM's BASCOM 1.00. Allows you to read the equivalent of
COMMAND$ in newer compilers.
DOS2.BAS and DOS2I.BAS - Demonstrates DOS and BIOS function calls from
BASIC.
DOSSUB2.ASM and .OBJ - Assembly routine for DOS and BIOS function calls
from compiled BASIC.
DOSSUB2I.ASM and .OBJ - Same as DOSSUB2, but for interpreted BASIC.
EXECDEM2.BAS - Demonstrates SHELL function in older compilers.
EXECSUB2.ASM and .OBJ - Assembly subroutine allowing SHELL function
in older compilers.
GETINFO.ASM and .OBJ - Reads segment pointers from QuickBASIC 1 and
IBM BASCOM 2.0. Allows reading of COMMAND$.
GETPSP.BAS - Access the program segment prefix from interpreted BASIC.
LP1.ASM and .COM - Moves the printer on first adapter to LPT1.
LP2.ASM and .COM - Moves the printer on second adapter to LPT1.
MCHECK.ASM and .COM - Check your computer's memory.
MEMSTORE.ASM and .OBJ - Store and retrieve strings outside BASIC's 64K.
MOVE.BAS and MOVEI.BAS - demonstrates the use of MOVESUB (below).
MOVESUB.ASM and .OBJ - Assembly routine to copy and move memory. Can be
used for saving and restoring EGA screens.
RSCREEN.BAS and RSCREENI.BAS - Demonstrates reading characters from the
screen at assembly speeds.
RSCRSUB.ASM and .OBJ - Assembly routine used by RSCREEN.BAS.
RSCRSUBI.ASM and .OBJ - Assembly routine used by RSCREENI.BAS.
RW2.BAS and RW2I.BAS - Programs demonstrating fast file i/o from BASIC.
RWSUB.ASM and .OBJ - Assembly routine used by RW2.BAS.
RWSUBI.ASM and .OBJ - Assembly routine used by RWI.BAS.
SCREEN.BAS and SCREENI.BAS - Demonstrates instant screen displays from BASIC.
SCRSUB.ASM and .OBJ - Assembly routine used by SCREEN.BAS.
SCRSUBI.ASM and .OBJ - Assembly routine used by SCREENI.BAS.
WINDOW.BAS and WINDOWI.BAS - Demonstrates doing "windows" in BASIC.
WINDOWS.ASM and .OBJ - Assembly routine used by WINDOW and WINDOWI.
Other Programs
--------------
DISK.BAS - Read and change the diskette parameter table. Turn diskette
motor off and on and change the timeout delay.
KEYFIX.BAS - Demonstrates reassignment of keyboard keys using ANSI.SYS.
KEYMOD.BAS - Demonstrates manipulation of KEYMOD.COM's keyboard settings.
MEMLIMIT.BAS - Limits the amount of memory used by EXE programs so that
the "transient" portion of COMMAND.COM is not reloaded
after program execution.
MEMORY.BAS and MEMORYI.BAS - Demonstrates use of EXTMEM.COM to make use
of memory outside BASIC's 64K (string) limit.
READBAS.BAS - Reads tokenized (binary) BASIC source code programs,
optionally removing unreferenced line numbers.